Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Russia F6 Russia F2 France F1 Sweden F1 Ukraine F2 Ukraine F3 Germany F16 Russia F2 France F2 Croatia F2 Russia F3 France F4 France F5 Russia F1 Russia F2 France F19 Germany F2 France F4 Russia F6 Russia F7 Russia F1 Russia F2 Germany F6 Russia F3 France F18 Russia F7 Russia F8 France F5 Spain F23 Russia F1 Turkey F6 Russia F2 Turkey F7 Russia F1 Russia F2 Russia F4 Russia F7 Uzbekistan F1 Uzbekistan F2 Russia F12 Kazakhstan F2 Uzbekistan F2 Russia F4 Russia F5 Russia F6 Spain F26 Russia F6 Sweden F3 Qatar F3 Croatia F1 Croatia F2 Russia F3 Czech Republic F5 Czech Republic F6 Germany F1 Ukraine F1 France F2 Croatia F2 Spain F25 Mordova Cup 2007 - Saransk Bauer Watertechnology Cup 2007 - Eckental Bukhara Challenger - Bukhara Ramat Hasharon Challenger Fergana Challenger Lugano Challenger Fergana Challenger Pozoblanco Challenger Kazakhstan F1 Heineken Open - Auckland Open 13 - Marseille Astana Challenger Aachen Challenger Karshi Challenger - Karshi Penza Challenger Aix En Provence Challenger Bordeaux Challenger Bratislava 2 Challenger Bauer Watertechnology Cup - Eckental Naples Challenger Aix En Provence Challenger Sassuolo Challenger Iasi Challenger Cancun Challenger Pekao Open 2004 - Szczecin Internationaux du Doubs - Besancon Challenger 42 - Andrezieux St. Tropez Challenger Bratislava 2 Challenger Fergana Challenger - Fergana Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati Mordovia Cup 2008 - Saransk Karshi Challenger - Karshi Southern Capital Cup - Almaty Saransk Challenger Samarkand Challenger Ljubljana Challenger Tashkent Challenger Helsinki Challenger Ramat Hasharon Challenger Penza Challenger Bangkok Challenger Bangkok Challenger Seoul Challenger Astana Challenger Kazan Challenger Pingguo Challenger Samarkand Challenger Banca Stato Challenger Lugano - Lugano Geneva Challenger - Geneva Geneva Challenger - Geneva Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Sporting Challenger - Turin Schickedanz Open - Furth Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Banca Stato Challenger Lugano - Lugano Togliatti Cup - Togliatti Mordovia Cup - Mordovia St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Lambertz Open - Aachen Tatra Banka Open - Bratislava The LTA Men's Challenger Wrexham - Wrexham Mobilux Open - Luxembourg Tennis Napoli Cup - Napoli Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo Ostdeutscher Sparkassen Cup - Dresden Steelers Cup - Kosice Dusseldorf Open 2006 - Dusseldorf Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Fergana Challenger - Fergana Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Togliatti Cup - Togliatti Penza Cup - Penza Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest PEOPLEnet Cup - Dnepropetrovsk International Championship of Croatia - Umag III Isla de Lanzarote - Lanzarote III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Memorial A. Manfredini Sassuolo Challenger - Sassuolo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza Izmir Challenger Lugano Challenger Saransk Challenger Samarkand Challenger Guangzhou Challenger Johannesburg Challenger Khanty-Mansiysk Challenger Fergana Challenger Nottingham Challenger Nottingham Challenger Pozoblanco Challenger Penza Challenger Kazan Challenger Istanbul Challenger Bergamo Challenger Tashkent Challenger Eckental Challenger Kazan Challenger Athens Challenger Fergana Challenger Sarajevo Challenger Penza Challenger Astana Challenger Brasov Challenger Petange Challenger Lermontov Challenger Johannesburg Challenger Tashkent Challenger Busan Challenger Perugia Challenger AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo - Barcelona Rennes Challenger Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Prague Challenger ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Marbella Challenger Croatia Open - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Allianz Suisse Open Gstaad - Gstaad Bordeaux Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Tennis Napoli Cup - Napoli Gerry Weber Open - Halle Challenger Groningen - Groningen Challenger Ford de Cherbourg - Cherbourg Bordeaux Challenger Rhein-Main Challenger 2004 - Aschaffenburg Thailand Open - Bangkok Prague II Challenger If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open - Gstaad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Gerry Weber Open - Halle Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Geneva Open - Geneva AEGON Championships - London Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai AEGON Championships - London St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva AEGON Championships - London Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Nordea Open - Bastad Moselle Open - Metz Astana Open - Astana Swiss Indoors Basel - Basel Allianz Suisse Open Gstaad - Gstaad United Cup - Australia ABN AMRO World Tennis Tournament - Rotterdam EFG Swiss Open - Gstaad Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Energis Open - Amersfoort EFG Swiss Open - Gstaad BNP Paribas Nordic Open - Stockholm Swiss Indoors Basel - Basel Allianz Suisse Open - Gstaad Hellenic Championship - Athens Open Romania - Bucharest Qatar Open - Doha Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha The 10tele.com Open - Nottingham Rakuten Japan Open - Tokyo Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Open de Moselle - Metz Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Open 13 - Marseille Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Copa Claro - Buenos Aires Grand Prix Hassan II - Marrakech Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg China Open - Beijing ABN AMRO Open - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco EFG Swiss Open - Gstaad Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open 13 - Marseille cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva French Open - Paris Barcelona Open Banc Sabadell - Barcelona European Open - Antwerp European Open - Antwerp Open 13 Provence - Marseille Banja Luka Open - Banja Luka Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Stockholm Open - Stockholm Moselle Open - Metz Bucharest Open - Bucharest Swiss Indoors Basel - Basel Open Occitanie - Montpellier Qatar ExxonMobil Open - Doha Australian Open - Melbourne Open 13 Provence - Marseille Allianz Suisse Open Gstaad - Gstaad DIEMA XTRA Sofia Open - Sofia Medibank International - Sydney Qatar ExxonMobil Open - Doha Moselle Open - Metz Gerry Weber Open - Halle Red Letter Days Open - Nottingham Davidoff Swiss Indoors - Basel Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami PTT Thailand Open - Bangkok Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Swiss Indoors Basel - Basel Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Fever-Tree Championships - London Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, GER-SUI 2-3 French Open (juniors) French Open (juniors) U.S. Open (juniors) 1 Masters Guinot Mary Cohr Mubadala World Tennis Championship Exhibition Diriyah Tennis Cup Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - London Olympics - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group B, Manchester Astana Open - Astana Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai China Open - Beijing Belgrade Open - Belgrade Australian Open - Melbourne Tiriac Open - Bucharest French Open - Paris Plava Laguna Croatia Open - Umag Shanghai Rolex Masters - Shanghai Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, SUI-NED 4-1 AAMI Classic - Kooyong U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Capitala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship